pinched off

un. 被挤
[网络] 夹断;截止